Chris Menges Photographer / Director / Producer DouBan IMDb Director The Lost Son 1999 6.5 A World Apart 1988 7.0